﻿@charset "utf-8";

/* CSS Document */
*{margin:0;padding:0;}
body{margin:0;padding:0;font-size: 14px;font-family:"微软雅黑";line-height:24px;color:#434343;/* background: url(../images/bj.jpg); */}
a{text-decoration:none;color:#434343;outline:none;}
a:hover{color:#434343;text-decoration:none;}
img{border:none 0;}
ul{list-style:none;}
.clear{clear:both;}
div,form,ul,ol,li,span,p,dl,dd,dt{margin:0;padding:0;border:0;}
li{list-style-type:none;}
img,a img{border:0;margin:0;padding:0;}
img{vertical-align:top;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}

/*链接样式*/
a:link{color:#021A23;text-decoration:none;}
a:visited{color:#032029;text-decoration:none;}
a:hover{color:#9A7D07;text-decoration:none;}
a:active{color:#ea6311;text-decoration:none;}

/*去除超链接虚框*/
/**/
.pr{ position: relative; }
.pa{ position: absolute; }
/*清除浮动*/
.fl{float:left}
.fr{float:right}
.main{width:1260px;margin:0px auto;margin-top:12px;}
.w{width:1260px;margin:0 auto;display:block}
.cl{clear:both}
.mt20{margin-top:20px}
.mb20{margin-bottom:20px}
.mt30{margin-top:30px}
/*头部*/
header{min-width:1260px;}

.h-menu-bg { width: 100%; height: 40px; background:#17194a; overflow: hidden;}
.h-menu { margin: 0 auto; width: 1260px; height: 54px; }
.h-menu a { display: block; float: left; width: 156px; height: 40px; line-height: 40px; font-size: 16px; text-align: center; color: #fff; border-right: 1px #3b3d76 solid; }
.h-menu a:hover { width: 156px; color: #ffffff; display: block; text-decoration: inherit; background-color: #d70909; }

/**/
.tit1{line-height:35px;float:left;height:35px;width:100%;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e2e2e2;}
.tit1 h3{font-size:16px;line-height:35px;font-weight:bold;color:#3aa9b2;float:left;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#3aa9b2;height:35px;}
.tit1 i{font-size:13px;line-height:35px;font-weight:normal;color:#666666;font-style:normal;}
.tit1 span{float:right;padding-top:10px;padding-right:10px;}
.case_list{float:left;width:700px;padding-top:10px;padding-bottom:5px;}
/*底部*/
/*footer*/
.footer{min-width:1260px;width:100%;overflow:hidden;position:relative;background: #004dff;height: 64px;text-align: center;}
.footer  p{line-height: 48px;font-size:16px;margin-top: 10px;color: #ffffff;}
/*特效1*/
.tran1{transition:all 0.4s ease-out}
.tran1:hover{transform:scale(1.6)}

/*特效2*/
.tran2{transition:all 1s ease-out;background:#11b3fb;}
.tran2:hover{background:#ff9c00;}
.position{}
.position a{}
/**/
.font12{font-size:12px!important;}
/**/
.banner{
    min-width: 1260px;
}
.banner img{ width: 100% }
/*  */
.bg1{/* background:#efeff1 */}
/*  */
.top{width:100%;
	height:34px;
	border-bottom:1px #eaeaea solid;
	overflow:hidden;}
.top1{width: 1096px; height: 34px; float: left; color: #5b5b5b; line-height: 34px;}
.top1 p{}
.top2{	width:164px;
	height: 34px;
	float: right;
	color: #5b5b5b;
	line-height: 34px;}
.top2 a{}
/*  */


.h-foot-bg { width: 100%; height: 410px; background-color: #222222; margin: 0 auto; margin-top: 20px; }
.lianjie { width: 1260px; border-bottom: 1px #363636 solid; height: 80px; margin: 0 auto; }
.lianjietu { float: left; margin-top: 20px; }
.lianjietu1 { width: 80px; height: 38px; float: left; margin-top: 30px; color: #FFFFFF; font-size: 15px; }
.lianjiert { width: 1140px; margin-top: 30px; color: #FFFFFF; font-size: 15px; float: right; }
.lianjiert a { margin-top: 30px; color: #FFFFFF; font-size: 15px; }
.lianjiert a:hover { margin-top: 30px; color: #d70909; font-size: 15px; }
.h-left { width: 340px; height: auto; float: left; margin-top: 20px; }
.h-lx { width: 100%; height: auto; float: left; }
.h-lx p { font-size: 16px; color: #FEFFFF; line-height: 28px; }
.h-lx p a { font-size: 16px; color: #FEFFFF; line-height: 28px; }
.h-lx p a:hover { font-size: 16px; color: #fb941a; line-height: 28px; }
.h-lx strong { font-size: 18px; font-weight: bold; color: #FFFFFF; }
.h-title { width: 100%; height: 30px; float: left; margin-top: 10px; }
.h-title h2 { font-size: 20px; color: #FFFFFF; line-height: 30px; float: left; }
.h-xian2 { width: 30px; border-bottom: 5px #d1090b solid; margin-top: 50px; }
.h-center { width: 550px; height: auto; float: left; margin-top: 20px; padding-left: 40px; }
.h-cplei { width: 550px; height: auto; line-height: 30px; color: #FFFFFF; margin-top: 24px; float: left; font-size: 15px; }
.h-cplei p { width: 550px; height: auto; line-height: 30px; color: #FFFFFF; font-size: 15px; float: left; }
.h-cplei a { padding-right:20px; height: auto; line-height: 30px; color: #FFFFFF; font-size: 15px; float: left; }
.h-cplei p a:hover {height: auto; line-height: 30px; color: #fb4542; font-size: 15px; float: left; }
.h-right1 { width: 280px; height: auto; float: right; margin-top: 40px; }
.dbweixin { margin-top: 20px; float: left; color: #FFFFFF; padding-left: 24px; }
.dbweixin img{width: 100px;}
.h-foot-bg1 { width: 100%; height: 50px; background-color: #d70909; margin: 0 auto; overflow: hidden; }
.h-footwz { width: 1260px; height: 50px; margin: 0 auto; color: #FFFFFF; line-height: 50px; text-align: center; }
.h-footwz a { color: #FFFFFF; text-align: center; }
.h-footwz a:hover { color: #db0e34; text-align: center; }
.h-footwz strong { font-size: 16px; font-weight: bold; }
.nybanner { width: 100%; height: 400px; background: url(../images/nybanner.jpg) no-repeat top center; }

.aa3{
    float: right;
    font-size: 16px;
    width: 257px;
    color: white;
    margin-top: 30px;
}
.aa3 a{color: #e70012;}
.aa3 a:hover{ color:red}
/*  */
.box1{background: #d70909;color: white;height: 56px;display: block;line-height: 56px;}
.box1 p{
    font-size: 15px;
}
.box1 p a{ color:white}